html,body {
	font-size: 10px;
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	font-family: "Arial","Hiragino Sans GB","Microsoft YaHei", \5fae\8f6f\96c5\9ed1, "Helvetica", "sans-serif";
}

body {
	margin: 0 auto;
	overflow:-Scroll;
	overflow-x:hidden;
	min-height:100%;
	font-size:1.6rem;
}
.container-fluid {
	min-height:100%;
}
a {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
ul,li {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

table {
	table-layout: fixed;
}
table tr {
	cursor:pointer;
}
table td,table th {
	text-align:center;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.tab-nav {
	margin-top:1rem;
	height:2rem;
	line-height:2rem;
	color:gray;
}
.tab-nav a,
.tab-nav span {
	color:gray;
	font-size:1.4rem;
}
.tab-nav a:hover {
	color:red;
}
table td a {
	color:blue;
}
li span a {
	color:blue;
}
hr {
	margin-top: 20px;
    margin-bottom: 20px;
    border: 0;
    border-top: 1px solid #eee;
}

.tab-nav .front-nav {
	font-weight: 600;
	font-size: 1.6rem;
	color:#3b92dc;
}
.tab-nav .front-nav:hover {
	font-weight: 700;
	color:#0000ff;
}
.tab-nav .back-nav {
	font-weight: 700;
	font-size: 1.6rem;
	color:#00b43c;
}